mobile squads - German English Dictionary